package com.quanyan.operative.mapper;

import com.quanyan.operative.model.db.TbSnatchEggRecord;
import com.quanyan.operative.model.db.TbSnatchEggRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbSnatchEggRecordMapper {
    int countByExample(TbSnatchEggRecordExample example);

    int deleteByExample(TbSnatchEggRecordExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TbSnatchEggRecord record);

    int insertSelective(TbSnatchEggRecord record);

    List<TbSnatchEggRecord> selectByExample(TbSnatchEggRecordExample example);

    TbSnatchEggRecord selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TbSnatchEggRecord record, @Param("example") TbSnatchEggRecordExample example);

    int updateByExample(@Param("record") TbSnatchEggRecord record, @Param("example") TbSnatchEggRecordExample example);

    int updateByPrimaryKeySelective(TbSnatchEggRecord record);

    int updateByPrimaryKey(TbSnatchEggRecord record);
}